sew/stitch badly - Francés Inglés Diccionario